Text copied to clipboard!

Titre

Text copied to clipboard!

Stagiaire Ingénieur Logiciel

Description

Text copied to clipboard!
Nous recherchons un Stagiaire Développeur Logiciel passionné et motivé pour rejoindre notre équipe de développement. Ce stage est une opportunité unique pour un étudiant en informatique ou dans un domaine connexe de mettre en pratique ses connaissances théoriques dans un environnement professionnel stimulant. Le stagiaire travaillera en étroite collaboration avec nos ingénieurs logiciels expérimentés sur des projets réels, allant de la conception à la mise en œuvre de solutions logicielles innovantes. Le stagiaire participera à toutes les étapes du cycle de développement logiciel, y compris l'analyse des besoins, la conception technique, le codage, les tests et la documentation. Il aura l'occasion d'apprendre les meilleures pratiques en matière de développement agile, de gestion de versions avec Git, et d'intégration continue. Le stagiaire sera également encouragé à proposer des idées et à contribuer activement à l'amélioration des processus existants. Nous offrons un environnement de travail collaboratif, où l'apprentissage et le développement personnel sont valorisés. Le stagiaire bénéficiera d’un encadrement personnalisé, de formations internes et de feedbacks réguliers pour progresser rapidement. Ce stage peut déboucher sur une opportunité d'embauche à temps plein pour les candidats les plus performants. Le candidat idéal est curieux, rigoureux, autonome et possède une bonne capacité d’analyse. Il doit avoir une bonne maîtrise des langages de programmation tels que Java, Python ou JavaScript, ainsi qu’une compréhension des bases de données relationnelles et des principes de l’architecture logicielle. Une première expérience en développement, même académique, est un atout. Rejoignez-nous pour contribuer à des projets technologiques passionnants et développer vos compétences dans un cadre professionnel dynamique et bienveillant.

Responsabilités

Text copied to clipboard!
  • Participer au développement de nouvelles fonctionnalités logicielles
  • Collaborer avec l'équipe pour analyser les besoins techniques
  • Écrire un code propre, maintenable et documenté
  • Effectuer des tests unitaires et fonctionnels
  • Contribuer à la revue de code et à l'amélioration continue
  • Assurer la maintenance corrective et évolutive des applications
  • Participer aux réunions d'équipe et aux revues de sprint
  • Utiliser les outils de gestion de version comme Git
  • Rédiger la documentation technique associée aux développements
  • Apprendre et appliquer les bonnes pratiques de développement agile

Exigences

Text copied to clipboard!
  • Étudiant en informatique ou domaine équivalent
  • Bonne maîtrise d'au moins un langage de programmation (Java, Python, JavaScript...)
  • Connaissances de base en bases de données relationnelles (SQL)
  • Compréhension des principes de l’architecture logicielle
  • Capacité à travailler en équipe et à communiquer efficacement
  • Autonomie, rigueur et sens de l'organisation
  • Curiosité et volonté d'apprendre de nouvelles technologies
  • Expérience académique ou personnelle en développement logiciel
  • Connaissance des outils de versioning (Git)
  • Notions de développement web ou mobile appréciées

Questions potentielles d'entretien

Text copied to clipboard!
  • Quel est votre niveau d'expérience en développement logiciel ?
  • Quels langages de programmation maîtrisez-vous ?
  • Avez-vous déjà travaillé sur un projet en équipe ?
  • Quelles sont vos attentes pour ce stage ?
  • Êtes-vous à l'aise avec les outils de versioning comme Git ?
  • Avez-vous des connaissances en bases de données ?
  • Quel est votre niveau d'autonomie dans la résolution de problèmes techniques ?
  • Avez-vous déjà utilisé un framework de développement ?
  • Êtes-vous familier avec les méthodologies agiles ?
  • Quelle est votre disponibilité pour ce stage ?